enabling technologies - Deutsch Englisch Wörterbuch